god-given gift - Français Anglais Dictionnaire